/**
 * 
 */
package exp.social.graph.model;

import java.util.ArrayList;

/**
 * @author Volodya Gavrysh
 *
 */
public abstract class ResourceModel implements Idable {
	private Integer id;
	private String name;
	private ArrayList<Integer> likedBy;
	private ArrayList<Integer> dislikedBy;
	private ArrayList<Integer> commentedBy;
	
	@Override
	public Integer getId() {
		return id;
	}
	
	@Override
	public void setId(Integer id) {
		this.id = id;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public ArrayList<Integer> getLikedBy() {
		return likedBy;
	}
	public void setLikedBy(ArrayList<Integer> likedBy) {
		this.likedBy = likedBy;
	}
	public ArrayList<Integer> getDislikedBy() {
		return dislikedBy;
	}
	public void setDislikedBy(ArrayList<Integer> dislikedBy) {
		this.dislikedBy = dislikedBy;
	}
	public ArrayList<Integer> getCommentedBy() {
		return commentedBy;
	}
	public void setCommentedBy(ArrayList<Integer> commentedBy) {
		this.commentedBy = commentedBy;
	}
}
